edible leaf stalk - French English Dictionary